GtkCssProvider: Add support for child/descendant combinators.
authorCarlos Garnacho <carlosg@gnome.org>
Fri, 16 Apr 2010 01:02:42 +0000 (03:02 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Sat, 4 Dec 2010 14:37:06 +0000 (15:37 +0100)
commit8c03503d16331c83d28931b98ae7d4e48ea206f0
treea15551e51a8604ff57fe4de564240a499ef8721b
parentd691e79cbf2f8df6b0c37b844d8f260b7a21085d
GtkCssProvider: Add support for child/descendant combinators.

Now, selectors like:

  GtkWindow > GtkButton {}
  GtkNotebook > GtkLabel {}

will represent a direct parent/child relation between both elements, while

  GtkWindow GtkButton {}
  GtkNotebook GtkLabel {}

will allow intermediate children between these.
gtk/gtkcssprovider.c